Advertisement
Advertisement
View synonyms for clamp down
clamp down
verb
to behave repressively; attempt to repress something regarded as undesirable
noun
a sudden restrictive measure
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
to behave repressively; attempt to repress something regarded as undesirable
a sudden restrictive measure
Advertisement
Advertisement
Advertisement
Advertisement
Browse